package com.ftg.learn.chapter04;

/**
 * 数学相关方法
 * @author kangjx
 * @date 2022/12/16
 */
public class MyMath {

    /**
     * 从static关键字上来讲,引用类型里面的方法有两种
     * static method :
     *   这是一个可以通过类名.方法名称直接调用的方法.
     * non-static method :
     *   要通过实例调用. 实例就是一个类创建出来的对象.
     *   [类名] [标识符] [=] [new] [类名()];
     *   //就是创建一个实例，谁的实例 类名的
     *   MyMath m = new MyMath();
     *   //non-static method
     *   m.add();
     */

    /**
     * 求两数之差
     * @param x 加数
     * @param y 加数
     * @return
     */
    public int sub(int x,int y){
        return x - y;
    }

    /**
     * 求两数之和
     * @param x 加数
     * @param y 加数
     * @return
     */
    public static int add(int x,int y){
        return x + y;
    }

    /**
     * 求两数之商
     * @param x 数
     * @param y 数
     * @return
     */
    public static int div(int x,int y) {
        return x / y;
    }

}
